// 引入第三方包 express
var express = require('express')

// 实例化express
var app = express()


// 设置静态资源托管文件夹
// app.use() 注册中间件
// express.static() express 内置的一个静态资源托管的中间件
app.use(express.static('static'))

// 需要在所有接口前设置处理post请求参数的中间件
app.use(express.json());
app.use(express.urlencoded({ extended: false }));


// 导入拆分出来的子路由
var userRouter = require('./router/userRouter')
var goodRouter = require('./router/goodRouter')



// 注册子路由  凡是'/user' 开头的请求，都找userRouter这个子路由来提供服务
// 前端发送请求'/user/list' , '/user/search' , '/user/login'  都会找userRouter
app.use('/user', userRouter)

// 前端发送请求'/good/list' , '/good/search' , '/good/login'  都会找goodRouter
app.use('/good', goodRouter)

// 主路由
app.get('/login',(req,res)=>{

})

// app.put()

// app.delete()

// 设置监听
app.listen(8080, () => {
    console.log('服务端运行在: http://localhost:8080');
})

